home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / pcbt0990.zip / PCBTIC.HST < prev    next >
Text File  |  1993-04-18  |  12KB  |  361 lines

  1. ══════ PCBTIC 1.00 ═════════════════════════════════════ Version History ══════
  2.  
  3.   Please note that we are nearing version 1.00.  Send us any suggestions you
  4.   may have, so that they can be included in version 1.00.
  5.  
  6.   To be added soon:
  7.  
  8.     · Support for AKA's.
  9.     · Support for InterMail.  (If you run InterMail, please contact the
  10.       InterMail people to send me their CFG file format.  I have asked many
  11.       times but never received a reply.)
  12.     · Support for release dates for file hatches.
  13.  
  14.  
  15.   v0.990
  16.  
  17.     · HATCHING FILES IS NOW SUPPORTED!
  18.         Interactive mode AND via a parameter file.
  19.  
  20.     · Corrected error in time calculator.
  21.     · Better handling of TIC files without descriptions.
  22.     · Fixed duplicate registration in Seen-by lines.
  23.     · Corrected small bug while analyzing DBRIDGE.PRM file.
  24.     · Upgraded KEY file.
  25.     · Removed much of the debugging code.
  26.     · Modified kludge lines.
  27.     · If Binkley is used, PCBTIC no longer copies the file to the outbound
  28.       directory if redistributing files; instead, it sends it directly from the
  29.       BBS's directory.  In this case, files should NOT be updated (i.e. with a
  30.       new ZIP header), as the CRC will no longer be valid.
  31.  
  32.         Binkley users:  Please get back to me on this one!
  33.  
  34.  
  35.   v0.986    930323  22:00  * RELEASED *
  36.  
  37.     · DEMO KEY FILES ARE NOW SUPPORTED.  Please contact the author (see DOC
  38.       file) for you own personalized key file.  This will allow you to evaluate
  39.       PCBTIC fully for a month.
  40.  
  41.     · Changed /CORRUPT switch to /NOCRC.  This will force PCBTIC to ignore the
  42.       CRC recorded in the TIC file, and import the file anyway.  It will also
  43.       allow TIC files which do not have a CRC to be imported; this should solve
  44.       the problems with FileManager.
  45.  
  46.     · Changed the implementation of the REPLACE directive in the configuration
  47.       file.  Previously, this was used to override a 'Replaces' line in the TIC
  48.       file.  Now, it will govern the deletion of files existing files with the
  49.       same names as incoming ones, such as FIDONET.NA (et al).
  50.  
  51.       It is still my opinion that if a site is constantly sending files with
  52.       the same name, a 'Replaces' line should be included in the TIC file.  In
  53.       almost to 1500 files processed by PCBTIC, only the FIDONET.NA (et al)
  54.       files were breaking this rule.
  55.  
  56.     · Changed the recording of the 32-bit CRC in the TIC file to account for
  57.       Tick 2.10's significant figure error.
  58.  
  59.     · If an area with echoing has all systems set as NOTIC, then a second copy
  60.       of the file is NOT created in the OUTBOUND directory.
  61.  
  62.  
  63.   v0.985    930224  21:13  * RELEASED *
  64.  
  65.     · Fixed an error where passwords would be rejected due to incorrect case.
  66.     · Fixed an error whereby a Heap Overflow (Error 203) could occur.  (Always
  67.       return obsolete memory to the heap!)
  68.  
  69.  
  70.   v0.984                   * NOT RELEASED *
  71.  
  72.     · Minor code changes.  Specifically regarding debugging.
  73.     · Added support for D'Bridge.
  74.  
  75.  
  76.   v0.983    930211  16:00  * RELEASED *
  77.  
  78.     · Was writing to an unopened file, reported by Error 105 @ 0000:3D72.
  79.       Fixed.
  80.  
  81.  
  82.   v0.982    930202  12:04  * RELEASED *
  83.  
  84.     · So much for two-digit version numbers.  This release fixes a bug whereby
  85.       the directory text file was not being written properly.  Luckily not many
  86.       people got the bad ones.  Take two steps forward, three steps backwards.
  87.  
  88.  
  89.   v0.981    930201  01:00  * RELEASED *
  90.  
  91.     · Found a bug which was leaving files open.  This resulted in the program
  92.       running out of file handles.
  93.  
  94.  
  95.   v0.98    930126  13:08  * RELEASED *
  96.                ┌───────────────────────────────────────────────┐
  97.                │         Included CRCFIX.EXE to update         │
  98.                │        the CRC files to the new format.       │
  99.                │                                               │
  100.                │     Run this program if you are upgrading     │
  101.                │       from a previous version of PCBTIC.      │
  102.                └───────────────────────────────────────────────┘
  103.  
  104.     · Found a bug which would halt the program.  This bug was evident when a
  105.       FIXFILE.BAT file did not exist in the program directory.  Fixed.
  106.                                 - Thank you, George Silberstern (1:273/214).
  107.  
  108.     · Found a file which was being left open in read mode.
  109.  
  110.     · Now logs the import time/date in the CRC file.
  111.  
  112.     · Added support for SQZ archived files.
  113.  
  114.     · Added ability to set outbound file status to HOLD or CRASH.
  115.  
  116.     · The non-registered version now has ALL functions enabled for three areas,
  117.       in order to allow for a proper evaluation.
  118.  
  119.     · Fixed a minor error with the kludge lines for FrontDoor MSG files.
  120.  
  121.     · Adjusted kludge lines.  (I love Fido!  I have to keep reminding myself.)
  122.  
  123.     · Optimized the code for reading, reformatting, and writing the file
  124.       description.
  125.  
  126.     · Changed the format of the PCBTIC.RPT file.  The file should be easier to
  127.       read.
  128.  
  129.     · Simplified configuration even more!  MAILER directive no longer needed.
  130.       PCBTIC will look at the CONFIG directory to determine the mailer type.
  131.  
  132.     · Added a display of which outbound node is being processed.
  133.  
  134.     · Now PCBTIC creates the following FrontDoor semaphore files:
  135.                     FDRESCAN.NOW & FDNOEXIT.NOW
  136.  
  137.     · Now checks the seen-by lines in the TIC file, and will not echo files if
  138.       the address already exists.
  139.  
  140.  
  141.   v0.97    921229  23:30  * RELEASED *
  142.  
  143.     · A testing statement was inadvertantly left-in the previous compilation.
  144.       It would cause PCBTIC not to find the CFG file.  This has been fixed in
  145.       the maintenance release.  Thank goodness nobody actually downloaded it.
  146.  
  147.  
  148.   v0.97    921228  12:00  * RELEASED *
  149.  
  150.     · Changed delimiters for TIME directive from a semi-colon to a comma.
  151.  
  152.     · Added support for BinkleyTerm (including the three inbound directories).
  153.  
  154.  
  155.   v0.96    921225  12:00  * RELEASED *          * HAPPY HOLIDAYS *
  156.  
  157.     · Added support for PASSTHRU areas.
  158.  
  159.     · Changing screen output slightly.  Removing some of the duplicate DEBUG
  160.       information.
  161.  
  162.     · Added the ability NOT to send .TIC files for echoed files (NOTIC).
  163.  
  164.     · Fixed a bug by which a file description might get garbled.
  165.  
  166.     · We had one report of the program crashing.  I believe that the garbled
  167.       description caused this.  (I was modifying a non-initialized variable.
  168.       This is a no no.)
  169.  
  170.     · Added the TIME directive to properly calculate UTC (GMT) for outbound
  171.       files.
  172.  
  173.     · Registration fees have been modified.  Thanks for the feedback!
  174.  
  175.  
  176.   v0.95    921130  15:10  * RELEASED *
  177.  
  178.     · Will now use the description located in the FILE_ID.DIZ or DESC.SDI file,
  179.       if available.  Screen saving/restoring procedures were tested on CGA, EGA
  180.       & VGA monitors; it should work with mono monitors, too.
  181.  
  182.  
  183.   v0.94                   * NOT RELEASED *
  184.  
  185.     · Interim FILE_ID.DIZ version.
  186.  
  187.  
  188.   v0.93    921122  11:53  * RELEASED *
  189.  
  190.     · Had to adjust CRC routines because of a bug in TICK 2.10 which sometimes
  191.       only reports a 28-bit CRC rather than 32-bits.
  192.  
  193.     · Added '/CORRUPT' command line parameter.  See DOCs.
  194.  
  195.     · Minor error closing report file.  Fixed.
  196.  
  197.  
  198.   v0.92    921122  22:12  * RELEASED *
  199.  
  200.     · Fixed the CRC calculation routines.
  201.  
  202.     · Other minor adjustment of code done.
  203.  
  204.     · I'm getting out of release numbers.  I'll have to finish soon. :)
  205.  
  206.  
  207.   v0.91    921122         * NOT RELEASED *
  208.  
  209.     · When a file was being moved, the description was entered first, then the
  210.       file was moved.  If the file already exists in the destination, then the
  211.       move was aborted properly, but the new description was entered.  Fixed.
  212.  
  213.     · Added file CRC verification routines.
  214.  
  215.  
  216.   v0.90    921120  11:55  * RELEASED *
  217.  
  218.     · Minor bug when moving files.  Fixed.
  219.  
  220.  
  221.   v0.89                   * NOT RELEASED *
  222.  
  223.     · Added KEY file support.
  224.  
  225.     · Handles an unlimited number of areas, FROM, and TO addresses.  This is
  226.       limited only by memory, and the key file.
  227.  
  228.     · Descriptions for .BAD files were being added to the report.  This has
  229.       been fixed.
  230.  
  231.     · Modified the report file, to include the AREA name, and the REPLACES
  232.       file, if applicable.
  233.  
  234.     · PCBTIC now reads your SETUP.FD (FrontDoor setup) file in to get the
  235.       location of the INBOUND, OUTBOUND, and NETMAIL paths.  This shortens the
  236.       CFG file.
  237.  
  238.     · Added a CFG directive which indicates the type of Mailer you are using.
  239.  
  240.  
  241.   v0.88                   * NOT RELEASED *
  242.  
  243.     · Restructuring of code.
  244.  
  245.  
  246.   v0.87                   * NOT RELEASED *
  247.  
  248.     · Rewrite to allow unlimited areas.
  249.  
  250.  
  251.   v0.86                   * NOT RELEASED *
  252.  
  253.     · Fixed a bug in the filename displaying procedures.  Used by DEBUG.
  254.  
  255.     · PCBTIC now allows multiple FROM addresses (and passwords)
  256.  
  257.     · Now properly handles points as destinations.
  258.  
  259.  
  260.   v0.85                   * NOT RELEASED *
  261.  
  262.     · Fixed a bug whereby an echoed file was moved to outbound directory, but
  263.       was truncated after 4K.
  264.  
  265.     · Fixed a typo on the 'Created by' line in outbound TIC files.
  266.  
  267.     · Fixed this DOC file to indicate what errorlevels are used upon
  268.       termination of the program.  REGISTERED version only.
  269.  
  270.     · The registered version of PCBTIC will now log any errorlevel.
  271.  
  272.     · No longer able to pres ^C during program delay.
  273.  
  274.     · PCBTIC now allows multiple TO addresses (and passwords).
  275.  
  276.  
  277.   v0.84                   * NOT RELEASED *
  278.  
  279.     · First attempt at echoing files.
  280.  
  281.     · Seems to be echoing files in areas where it is not supposed to.  Will
  282.       have to investigate further.
  283.  
  284.  
  285.   v0.83    920929  23:15  * RELEASED *
  286.  
  287.     · Fixed bug renaming TIC files to DUP and BAD extension.
  288.  
  289.  
  290.   v0.82    920924  00:33  * RELEASED *
  291.  
  292.     · Now properly reads the TO addresses in the AREA declaration sections.
  293.  
  294.     · Expected completion before year-end 1992.
  295.  
  296.  
  297.   v0.81                   * NOT RELEASED *
  298.  
  299.     · Have finally found a bug which would not let PCBTIC properly process a
  300.       large number of files; some files would remain open.
  301.  
  302.     · Found and fixed one other instance of an output file not being closed
  303.       properly.  I think that all files are now properly closed.
  304.  
  305.  
  306.   v0.80    920901  01:09  * RELEASED *
  307.  
  308.     · Added debugging code to the program.  Now logs which files were opened,
  309.       and in what mode as well as which files have been closed. This option is
  310.       enabled by typing DEBUG on the command line.  More debugging information
  311.       will be added later.
  312.  
  313.     · This version now creates a batch file calles AFTER.BAT with the following
  314.       command for each file imported: 'CALL FIXFILE.BAT filename'.  This will
  315.       enable you to process incoming files in any way you want, such as virus
  316.       checking, etc.  * REGISTERED VERSION ONLY *
  317.  
  318.  
  319.   v0.79                   * NOT RELEASED *
  320.  
  321.     · Changed file opening and closing methods.  This seems to have nuked an
  322.       unknown bug whereby the program could not find a CRC file.
  323.  
  324.  
  325.   v0.78                   * NOT RELEASED *
  326.  
  327.     · Now reports the size of undefined files (see v0.77).
  328.  
  329.     · Now checks for enough room while moving file as well as before move.
  330.  
  331.     · Made a minor change in date changing routines to increase speed.
  332.  
  333.     · Changed delay to 15 seconds.
  334.  
  335.     · Creates a .BAT file which contains the following command for each file
  336.       imported:
  337.                         CALL FIXFILE.BAT filespec
  338.  
  339.  
  340.   v0.77    920820  12:33  * NOT RELEASED *
  341.  
  342.     · Now properly reports TIC files which have areas not defined in CFG file.
  343.       Size of these files is not yet reported.
  344.  
  345.  
  346.   v0.76    920817  22:48  * RELEASED *
  347.  
  348.     · Description would be messed-up if certain conditions were met.  Fixed.
  349.  
  350.     · Incoming description would be deleted if the replace file was the same as
  351.       the incoming file, and there was no description for the old file.  Fixed.
  352.  
  353.     · Fixed a minor error in the DOC file.
  354.  
  355.     · Added 30 second delay for non-registered versions.
  356.  
  357.  
  358.   v0.75    920812  19:26  * RELEASED *
  359.  
  360.     · Initial Release.
  361.